be fatally wounded - French English Dictionary